home *** CD-ROM | disk | FTP | other *** search
/ Software of the Month Club 2000 October / Software of the Month - Ultimate Collection Shareware 277.iso / pc / PROGRAMS / UTILITY / WINLINUX / DATA1.CAB / programs_-_include / ASM-PPC / UNALIGNE.{14 < prev    next >
Text File  |  1999-09-17  |  411b  |  17 lines

  1. #ifndef __PPC_UNALIGNED_H
  2. #define __PPC_UNALIGNED_H
  3.  
  4. /*
  5.  * The PowerPC can do unaligned accesses itself in big endian mode. 
  6.  *
  7.  * The strange macros are there to make sure these can't
  8.  * be misused in a way that makes them not work on other
  9.  * architectures where unaligned accesses aren't as simple.
  10.  */
  11.  
  12. #define get_unaligned(ptr) (*(ptr))
  13.  
  14. #define put_unaligned(val, ptr) ((void)( *(ptr) = (val) ))
  15.  
  16. #endif
  17.